/*一般不变*/
page{
	background-color: #F4F4F4;
	
}
/* .solid-bottom {
	border-bottom: 2rpx solid rgba(0, 0, 0, .1);
} */

/* //状态栏 */
.status_bar {
	height: var(--status-bar-height);
	width: 100%;
}

.bg-tr {
	background: transparent;
}

.scrollbar::-webkit-scrollbar {
	display: none;
	width: 0 !important;
	height: 0 !important;
	-webkit-appearance: none;
	background: transparent;
}

.text-break-all {
	word-break: break-all;
}

.height-sub {
	height: 100%;
}
.height100 {
	height: 100rpx;
}
.width-sub {
	width: 100%;
}

.overflow {
	overflow: hidden;
}

.text-cut-2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.text-cut-3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

/* 字体 */
.text-delete {
	text-decoration: line-through;
}

.text-11 {
	font-size: 22rpx;
}

.text-13 {
	font-size: 26rpx;
}

.text-15 {
	font-size: 30rpx;
}

.text-17 {
	font-size: 34rpx;
}

.text-19 {
	font-size: 38rpx;
}

.text-20 {
	font-size: 40rpx;
}

.text-23 {
	font-size: 46rpx;
}

.text-30 {
	font-size: 60rpx;
}
.text-36 {
	font-size: 72rpx;
}
.not-nav{
	white-space: initial;
}
/* 布局 */
/* .flex-1 {
	flex: 1;
} */
.f-grow1 {
	flex-grow: 1;
}

.align-baseline {
	align-items: baseline;
}

/* 层级 */
.zIndex {
	z-index: 1;

}

/* 相对定位 */
.position-relative {
	position: relative;
}

/* 颜色 */
.color-simple-red {
	color: #f3e4e4;
}

.bg-to-right {
	/* background: linear-gradient(to right, #d21806, #ed5201); */
	
background: linear-gradient(90deg, #F3AB1F, #EE7200);
}
.bg-linear-FF416C{
	background: linear-gradient(to right,#FF416C,#FF4B2B);
}
.bg-to-right2 {
	/* background: linear-gradient(to right, #d21806, #ed5201); */
	
background: linear-gradient(90deg, #F16347, #EE0979);
}
.shadow {
	/* box-shadow: 0rpx 0rpx 5rpx 5rpx #f5f5f5 !important; */
	
     box-shadow: 0 2rpx 16rpx 4rpx rgba(0, 0, 0, 0.06);
}

.radius10 {
	border-radius: 20rpx;
}

.radius5 {
	border-radius: 10rpx;
}

.radius-b-l {
	border-bottom-left-radius: 20rpx;
}

.radius-b-r {
	border-bottom-right-radius: 20rpx;
}

.radius-t-l {
	border-top-left-radius: 20rpx;
}

.radius-t-r {
	border-top-right-radius: 20rpx;
}
.bg-F4F4F4 {
	background:  #F4F4F4;
}
.bg-color {
	background:  #ED7200;
}
.bg-color5 {
	background:  rgba(237, 114, 0, .5);
}
.bg-F9F9F9 {
	background:  #F9F9F9;
}
.bg-EE0979 {
	background:  #EE0979;
}
.bg-FFEDDC {
	background:  #FFEDDC;
}
.bg-CACACA {
	background:  #CACACA;
}
.bg-FAFAFA {
	background:  #FAFAFA;
}
.bg-F6B7AB {
	background:  #F6B7AB;
}
.bg-1C1C1C {
	background:  #1C1C1C;
}
.color {
	color: #ED7200;
}
.text-EE0979 {
	color: #EE0979;
}
.text-666 {
	color: #666666;
}
.text-333 {
	color: #333;
}
.text-F94000{
	color: #F94000;
}
.text-999{
	color: #999;
}
.text-FF3636{
	color: #FF3636;
}
.text-767696{
	color: #767696;
}
.text-181818{
	color: #181818;
}
.text-221815{
	color: #221815;
}

.solid-top::after,
.solid-bottom::after,
.cu-list.grid>.cu-item:after,
.cu-list.menu-avatar>.cu-item:after,
.cu-list.menu>.cu-item:after {
	border-color: #DCDCDC;
}

switch.green[checked] .wx-switch-input,
switch[checked] .wx-switch-input,
checkbox.green[checked] .wx-checkbox-input,
checkbox[checked] .wx-checkbox-input,
radio.green[checked] .wx-radio-input,
radio[checked] .wx-radio-input,
switch.green.checked .uni-switch-input,
switch.checked .uni-switch-input,
checkbox.green.checked .uni-checkbox-input,
checkbox.checked .uni-checkbox-input,
radio.green.checked .uni-radio-input,
radio.checked .uni-radio-input {
	background-color: #C346C2 !important;
	color: #ffffff !important;
	border-color: #C346C2 !important;
}

button {
	line-height: 1;
	margin: 0;
	padding: 0;
}

button::after {
	border: 0;
	border-radius: 0;
}
.margin-left14{
		margin-left: 14rpx;
	}